river delta - Turkish English Dictionary